﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ApuestasJMG.GUI.Contrato;
using ApuestaJMG.GUI.Presentador;
using ApuestasJMG.GUI.Presentador;

namespace ApuestasJMG.GUI.Vista
{
    public partial class ConsultarCategoria : System.Web.UI.Page,IContratoConsultarCategoria
    {
        public GridView GridViewConsultarCategoria
        {
            get { return gridViewConsultarCategoria; }
            set { gridViewConsultarCategoria = value; }

        }




        protected void Page_Load(object sender, EventArgs e)
        {
            PresentadorConsultarCategoria _presentador = new PresentadorConsultarCategoria(this);
            _presentador.ConsultarUsuariosActivos();
            //  tablaUsuarios.Visible = false;
        }

        protected void GridViewArchivarProyecto_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {   //Paginacion delGridView
            GridViewConsultarCategoria.PageIndex = e.NewPageIndex;
        }

        protected void GridViewArchivarProyecto_SelectedIndexChanged(object sender, EventArgs e)
        {
            //Accion del Boton del GridView, Consulta en la base de datos y llena los label correspondientes
            //    tablaUsuarios.Visible = true;
            PresentadorConsultarCategoria _presentador = new PresentadorConsultarCategoria(this);


            int id = Convert.ToInt32(GridViewConsultarCategoria.DataKeys[GridViewConsultarCategoria.SelectedIndex].Values["Id_Categoria"].ToString());
            Response.Redirect("ModificarCategoria.aspx?id=" + id);



        }

        protected void cmdRegresar_Click(object sender, EventArgs e)
        {
            String loginUsuario = Session["loginUsuario"].ToString();
            Response.Redirect("index.aspx?loginUsuario=" + loginUsuario);
        }

    }
}